EAV: An Algebra for the Representation and Realization of Internal, Conceptual Objects in Configurable Database Management Systems

نویسندگان

  • Andreas Geppert
  • Klaus R. Dittrich
چکیده

The aim of the KIDS1 project is the specification and generation/configuration of database management systems (DBMS). Thus, as for one aspect of KIDS, the modelling of potentially arbitrarily structured (generic) objects on different levels of abstraction has to be supported. First, a meta model provides for the description of data and operations close to the view of the user. Second, data are represented as physical objects on the storage level. Hence, a mapping from data model objects into physical objects is desired. Since that mapping is likely to get very complex, an intermediate representation is introduced, and the mapping is subdivided into two steps. On the intermediate level, data is represented in the form of triples (entity, attribute, values) or as quadruples (which allow the ordering of specific sets of triples). Triples are comparable to logical objects in database management systems: neither are they stored physically, nor are they visible to users. The description of data model objects results in a triple scheme, while the semantics of data model operations can be expressed in terms of operations on triple sets. Furthermore, the way sets of triples have to be stored is specified by means of reduction rules. The EAV2 algebra supports the specification of triples and quadruples, operations on sets of triples, and the definition of (reduction) rules by use of algebraic expressions. 1. Kernel Machine-Based Implementation of Database Management Systems 2. Entity-Attribute-Value

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Future study of Description System Architecture Approaches with Emphasis on Strategic Management

Systems Architecture is a generic discipline to handle objects (existing or to be created) called systems, in a way that supports reasoning about the structural properties of these objects. Systems Architecture is a response to the conceptual and practical difficulties of the description and the design of complex systems. Systems Architecture is a generic discipline to handle objects (existin...

متن کامل

Application of Information Technology: Organization of Heterogeneous Scientific Data Using the EAV/CR Representation

Entity-attribute-value (EAV) representation is a means of organizing highly heterogeneous data using a relatively simple physical database schema. EAV representation is widely used in the medical domain, most notably in the storage of data related to clinical patient records. Its potential strengths suggest its use in other biomedical areas, in particular research databases whose schemas are co...

متن کامل

Development of a conceptual model for asthma management system in primary care

Introduction: Asthma is uncontrolled in more than half of asthma patients due to inadequate and incorrect management. The main reasons for inadequate management are non-adherence, inadequate knowledge of a general practitioner about patientchr('39')s clinical condition, and not following asthma management guidelines The purpose of this study was to develop a conceptual model for the asthma mana...

متن کامل

Klemens Böhm Building a Configurable Database Application for Structured Documents

Storing structured documents in object-oriented databases and fragmenting them according to their logical structure gives way to more expressive querying mechanisms, as compared to conventional document-management systems. At a rst stage, however, such an approach does not come out too good with regard to the performance of certain other basic operations. Thus, our database-application framewor...

متن کامل

Building a Configurable Database Application for Structured Documents

Storing structured documents in object-oriented databases and fragmenting them according to their logical structure gives way to more expressive querying mechanisms, as compared to conventional document-management systems. At a rst stage, however, such an approach does not come out too good with regard to the performance of certain other basic operations. Thus, our database-application framewor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993